home *** CD-ROM | disk | FTP | other *** search
/ Pascal Super Library / Pascal Super Library (CW International)(1997).bin / LIBRARY / DSUTIL12 / HD-MBOOT / HD-MBOOT.DOC next >
Text File  |  1993-11-22  |  3KB  |  91 lines

  1. * File Name:        HD-MBOOT.DOC
  2. * Date:            22 November 1993
  3. * Version:        1
  4. * Updates count:    2
  5. * Purpose:           Documentation for HD-MBOOT.PAS
  6. * Author:        Dmitry Stefankov
  7. * Format:        Simplified form of ISO/DIS 6592 standard
  8.  
  9.  
  10.  
  11. ------------------- Part 1 (Identification) ------------------------------
  12.  
  13. Program Name:            HD-MBOOT.PAS
  14. Version:            1
  15. Release:            11
  16. Date:                22 November 1993
  17. History:            Written for internal use of author
  18.                 and his friends and all who no want lose
  19.                 hard disk parameters every time when CMOS
  20.                                 will disappeared
  21.                                 (Unhappy note: 
  22.                             I wrote this program when I had recovered data 
  23.                     from hard disk of girl IRINA JAROWAYA.
  24.                 She came and taken back her recovered disk,
  25.                 and ... she was killed by mafia at the same 
  26.                 night. A Death on the two legs, but girl was 
  27.                 so young!
  28.                 Therefore I added a reminder screen and 
  29.                 her photo because I 'm man and a death comes
  30.                 to anyone at any moment without permission.)
  31.  
  32.  
  33. ------------------- Part 2 (General) -------------------------------------
  34.  
  35. Responsibility:            no specified
  36. Supply order:            no specified
  37. Purpose:            disk control
  38. Area of usage:            utility program for OS
  39. Common knowledges:        no specified
  40. Problem description:        disk parameters control and
  41.                 good operating system bootstrap loader
  42. Additional knowledges:        no specified
  43. Agreements and terminology:    standard IBM PC terminology
  44. Algorithms and principles:    described in source code
  45. Function:            (1) Custom Master Boot Record
  46.                 (2) User-defined disk drive type without CMOS
  47.                 (3) Boot from any computer
  48.                 (4) Low-level formatter
  49. Characteristics:        application (utility),
  50.                 special class (disk-control)
  51. Restrictions:            (1) Intel computer architecture only 
  52.                 (2) see hardware/software requirements
  53. Errors processing:        described in source code
  54. Data safety/protection:        described in source code
  55. Data for application:        input:  none
  56.                 output:    none
  57. Programming language:        Turbo Pascal (Version 6.0+)
  58. Instructions to compile:    TPC  hd-mboot.pas , where
  59.                 TPC is a Turbo Pascal command-line compiler
  60. Requirements for software:    operating system:  PC/MS-DOS (Version 3.0+)
  61.                 other:         no specified
  62. Requirements for hardware:    computer:  IBM PC, IBM PS/2 or compatible 
  63.                 memory:    minimum 128 Kbytes
  64.                 other:     no specified
  65. Example to run:            hd-mboot.exe
  66. Miscellaneous:            none specified
  67.  
  68.  
  69. ------------------- Part 3 (Technical) -----------------------------------
  70.  
  71. Terminolgy and agreements:    no specified
  72. Program structure:        single module
  73. Program listing:        source code available
  74. Data techical description:    no specified
  75. Control commands:        no specified
  76. Work methods:            batch mode
  77. Messages:            described in source code
  78. Setup:                no required
  79. Adaptation:            no specified
  80. Tests:                no specified
  81. Service:            no specified
  82.  
  83.  
  84. ------------------- Part 4 (Miscellaneous) -------------------------------
  85.  
  86. Guarantee:            read license agreement
  87. Changes to source code:        read license agreement
  88. Serial number:            no specified
  89. Price:                read license agreement
  90. Other:                nothing
  91.